package fr.upstlse.glre.client.widgets;

import com.google.gwt.user.client.ui.Composite;
import com.google.gwt.user.client.ui.HorizontalPanel;
import com.google.gwt.user.client.ui.Label;

public class TextArea extends Composite {
	private Label label;
	private com.google.gwt.user.client.ui.TextArea textarea;
	private String value;
	
	
	public TextArea(String pLabel, String pName) {
		label = new Label(pLabel + ": ");
		textarea = new com.google.gwt.user.client.ui.TextArea();
		textarea.setName(pName);
		value = "";
		HorizontalPanel lPanel = new HorizontalPanel();
		lPanel.add(label);
		lPanel.add(textarea);
		initWidget(lPanel);
	}


	public Label getLabel() {
		return label;
	}


	public void setLabel(Label label) {
		this.label = label;
	}


	public com.google.gwt.user.client.ui.TextArea getTextarea() {
		return textarea;
	}


	public void setTextarea(com.google.gwt.user.client.ui.TextArea textarea) {
		this.textarea = textarea;
	}


	public String getValue() {
		value = textarea.getText();
		return value;
	}


	public void setValue(String value) {
		this.value = value;
		textarea.setText(value);
	}
	
}
